Self-organising Systems
نویسندگان
چکیده
Objectives The objective of this chapter is to introduce the subject of selforganising software systems. When you will have read this chapter, you will: • Know the answers to key introductory questions to self-organising systems; • Understand what self-organising software is and why it is important; • Obtain an understanding of different self-organising system types that can be found in nature; • Obtain an overview of various self-organising applications.
منابع مشابه
Self-organising Applications Using Lightweight Agents
Self-organisation in nature is responsible for many complex and persistent phenomena. This suggests that self-organisation may be useful in the creation of complex applications. Multiagent systems use multiple agents to execute complex activities, and thus may be a basis for self-organising applications. In this paper we describe applications using self-organisation based upon the DIET multi-ag...
متن کاملA Generic Framework for the Engineering of Self-Adaptive and Self-Organising Systems
This paper provides a unifying view for the engineering of self-adaptive (SA) and self-organising (SO) systems. We first identify requirements for designing and building trustworthy self-adaptive and self-organising systems. Second, we propose a generic framework combining design-time and run-time features, which permit the definition and analysis at design-time of mechanisms that both ensure a...
متن کاملDesign Patterns for Self-organising Systems
Natural systems are regarded as rich sources of inspiration for engineering artificial systems, particularly when adopting the multiagent system (MAS) paradigm. To promote a systematic reuse of mechanisms featured in self-organising systems, we analyse a selection of design patterns devised from the self-organisation literature. Starting from our reference MAS metamodel, we propose a pattern sc...
متن کاملSelf-Organising Mobile Systems: Use of Logical Mobility Primitives in Mobile Computing Middleware
There is growing interest, both in research and practise in self-organising systems, systems that can adapt to accommodate a new set of requirements. Mobile systems are an extreme instance of highly dynamic distributed systems; mobile applications are typically hosted by resource-constrained environments and may have to dynamically reorganise in response to unforeseeable changes of user needs, ...
متن کاملSelf-Organising Mechanisms from Social and Business/Economics Approaches
This paper discusses examples of socially inspired self-organisation approaches and their use to build socially-aware, self-organising computing systems. The paper presents different mechanisms originating from existing social systems, such as stigmergy from social insects behaviours, epidemic spreading, gossiping, trust and reputation inspired by human social behaviours, as well as other appro...
متن کامل